java.util.Collections.list() 方法返回一个数组列表,其中包含由指定枚举返回的元素枚举返回的顺序。
语法
public static <T> ArrayList<T> list(Enumeration<T> e)
这里,T 是枚举返回的元素的类型。
参数
e | 指定为返回的数组列表提供元素的枚举。 |
返回值
返回一个数组列表,其中包含指定枚举返回的元素。
异常
无。示例:
在下面的示例中,java.util.Collections.list()方法用于获取包含指定返回的元素的数组列表枚举。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建列表对象
List<Integer> MyList = new ArrayList<Integer>();
//创建向量对象
Vector<Integer> Vec = new Vector<Integer>();
//填充向量
Vec.add(10);
Vec.add(20);
Vec.add(30);
Vec.add(40);
Vec.add(50);
//从向量创建枚举
Enumeration<Integer> e = Vec.elements();
//从枚举中获取列表
MyList = Collections.list(e);
//打印列表
System.out.println("MyList contains: " + MyList);
}
}
上述代码的输出将是:
MyList contains: [10, 20, 30, 40, 50]